Page({
  data: {
    currentTab: 'mine', // 默认选中“我的礼品卡”
    giftCardList: [],   // 纯前端模拟礼品卡数据
  },

  // 切换Tab（购买/我的）
  switchTab(e) {
    const type = e.currentTarget.dataset.type;
    this.setData({
      currentTab: type
    });
    // 可扩展：根据Tab加载对应数据（如购买Tab的礼品卡模板）
  },

  // 跳转兑换礼品卡页面
  goExchange() {
    wx.navigateTo({
      url: '/pages/exchangeCard/exchangeCard'
    });
  },

  // 跳转历史礼品卡
  goHistory() {
    wx.navigateTo({
      url: '/pages/historyCard/historyCard'
    });
  },

  // 跳转获卡记录
  goReceive() {
    wx.navigateTo({
      url: '/pages/receiveRecord/receiveRecord'
    });
  },

  // 跳转赠送记录
  goSend() {
    wx.navigateTo({
      url: '/pages/sendRecord/sendRecord'
    });
  },

  onLoad() {
    // 模拟从本地缓存加载礼品卡数据
    const mockData = wx.getStorageSync('mockGiftCards') || [];
    this.setData({
      giftCardList: mockData
    });
  }
});